package DailyPractice;

import java.util.Scanner;

public class NewCoderDay1 {

    //    描述
//    输出"Hello Nowcoder!"。开始你的编程之旅吧。
//    输入描述：
//    无
//    输出描述：
//    Hello Nowcoder!
    public static void Hello() {
        System.out.println("Hello NewCoder");
    }

    //    描述
//    KiKi学会了printf在屏幕输出信息，他想输出一架小飞机。请帮他编写程序输出这架小飞机。
    public static void PrintAir() {
        System.out.println("     **     ");
        System.out.println("     **     ");
        System.out.println("************");
        System.out.println("************");
        System.out.println("    *  *    ");
        System.out.println("    *  *    ");
    }

    //    牛牛刚刚出生，嗷嗷待哺，一开始他只能学说简单的数字，你跟他说一个整数，他立刻就能学会。
//
//    输入一个整数，输出这个整数。
//
//    输入描述：
//    输入一个整数，范围在32位有符号整数范围内
//    输出描述：
//    输出这个整数
//            示例1
//    输入：
//            3
//    输出：
//            3
    public static void PrintNum() {
        Scanner in = new Scanner(System.in);
        int num = in.nextInt();
        System.out.println(num);
    }

    //    描述
//    会说整数之后，牛牛开始尝试浮点数（小数）
//
//    输入一个浮点数，输出这个浮点数。
//    输入描述：
//    输入一个浮点数
//    输出描述：
//    输出一个浮点数，保留三位小数
//            示例1
//    输入：
//            1.359578
//    输出：
//            1.360
    public static void PrintFloat() {
        Scanner in = new Scanner(System.in);
        float a = in.nextFloat();
        System.out.println(String.format("%.3f", a));
    }

    //    描述
//    会说浮点数之后，牛牛开始尝试字符
//
//    输入一个字符，输出这个字符。
//    输入描述：
//    输入一个字符，范围在ascii范围内
//    输出描述：
//    输出这个字符
//            示例1
//    输入：
//    a
//    输出：
//    a
    public static void PrintString() {
        Scanner in = new Scanner(System.in);
        char a = in.next().charAt(0);
        System.out.println(a);
    }

    public static void main(String[] args) {
        Hello();//输出Hello。
        PrintAir();//输出小飞机
        PrintNum();//输入输出数字
        PrintFloat();//输出小数并限制位数
        PrintString();//输出字符

    }
}
